@charset "utf-8";
body {
	margin:0;
	padding:0;
	width:100%;
	color:#ffffff;
	font:normal 12px/1.8em Arial, Helvetica, sans-serif;
}
html, .main {
	padding:0;
	margin:0;
}
.clr {
	clear:both;
	padding:0;
	margin:0;
	width:100%;
	font-size:0;
	line-height:0;
}
.logo {
	padding:60px 0 0 0;
	float:left;
	width:450px;
}
.logo img {
	float:left;
	margin:0 10px 0 0;
}

hi {
	margin:0;
	padding:10px 0 0 0;
	width:300px;
	color:#d9ff40;
	font:normal 30pt/1.2em Arial Bold;
	letter-spacing:-2px;
}
h1 {
	margin:0;
	padding:40px 0 0 40px;
	color:#d9ff40;
	font:bold 35px Arial;
	text-transform:uppercase;
	letter-spacing:-2px;
}

h1 span {
	color:#ea5d00;
	font-size:50px;
}
h1 small {
	padding-left:122px;
	font:normal 13px/1.2em Arial, Helvetica, sans-serif;
	text-transform:none;
	letter-spacing:normal;
}
h2 {
	font:normal 24px Arial, Helvetica, sans-serif;
	padding:8px 0;
	margin:0;
	color:#595959;
}
p {
	margin:8px 0;
	padding:0 0 8px 0;
	font:normal 12px/1.8em Arial, Helvetica, sans-serif;
	color:#9a9a9a;
}
p.spec {
	text-align:right;
}
a {
	color:#e1e1e1;
	text-decoration:none;
}
a:hover {
	color:#d9ff40;
	text-decoration:none;
}
a.rm, a.com {
	margin-left:8px;
	padding:9px 12px;
	background:repeat-x top;
	text-decoration:none;
	color:#fff;
}
.header, .content, .menu_nav, .fbg, .footer, form, ol, ol li, ul, .content .mainbar, .content .sidebar {
	margin:0;
	padding:0;
}
.header {
}
.header_resize {
	margin:0 auto;
	padding:0;
	width:970px;
}
.header_resize img {
	float:right;
	margin:0;
	padding:20px 0 0 0;
}
.menu_left {
	font:normal 26px sans-serif;
	color:#97959c;
	float:right;
	width:200px;
	margin:0;
	padding:5px 0 20 40px;
	text-transform:uppercase;
	
}

li {

 list-style-type:none;
 padding-left:1em;
 margin-left:1em;

 margin-top:0;
 float:left;
 font:normal 23px sans-serif;

 margin-bottom:0;
 } 

li a {
  color:#97959c;
padding:5px 40px 40px 0px;
 font:normal 21px sans-serif;
 margin-bottom:0;
 } 
 
 li a:hover {
  color:#fff200;
padding:5px 40px 40px 0px;
 font:normal 21px sans-serif;
 margin-bottom:0;
 } 
 
.search form {
	float:left;
	padding:8px 0 12px 0;
	margin:0 auto;
}
.search span {
	display:block;
	float:left;
	background:#2f73a0;
	width:201px;
	padding:0 0 6px 0;
	height:23px;
	border:1px solid #4b84a8;
}
.search form .keywords {
	width:163px;
	line-height:13px;
	height:13px;
	float:left;
	background:none;
	border:0;
	padding:5px;
	margin:0;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#eaedee;
}
.search form .button {
	float:left;
	margin:0;
	padding:0;
	border:0;
	position:relative;
}




